terrestrial mile - Turkish English Dictionary